package com.baidu.day02;

import java.io.File;

public class Demo07 {
    public static void main(String[] args) {
        //File
        // 创建File对象
        File file1 = new File("C:\\Users\\14288\\Desktop\\新建 文本文档.txt");
        File file2 = new File("C:\\Users\\14288\\Desktop\\新建文件夹");

        // 删除文件或空文件夹（并不会放入回收站）
        //boolean flag = file1.delete();返回值表示是否删除成功

        //判断是否为文件
        //System.out.println(file1.isFile());
        //判断是否为文件夹
        //System.out.println(file2.isDirectory());

        //创建文件夹（目录）
        //boolean flag = file2.mkdir();

        //创建多个空文件夹
        for(int i = 1; i <= 5; i++) {
            File file3 = new File("C:\\Users\\14288\\Desktop\\新建文件夹\\" + i);
            boolean flag = file3.mkdirs();
        }

        //获取名称
        //System.out.println(file1.getName());
        //获取物理路径
        //System.out.println(file1.getAbsolutePath());

        //获取文件夹中的文件及文件夹，并放到File数组中
        File[] arr = file2.listFiles();
        for(int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }

    }
}
